All races (male)

Pos Athlete Time Run1 #R1 T1 #T1 Bike #B T2 #T2 Run2 #R2
1 Hugo Hernandez-Moya 0:14:49 0:01:25 3 0:03:17 3 0:05:58 1 0:02:28 1 0:01:43 1
2 Harry Watson 0:16:18 0:01:26 4 0:03:51 5 0:06:28 4 0:02:40 3 0:01:55 4
3 Alejandro Soto Garcia 0:16:26 0:01:38 12 0:02:22 1 0:07:48 13 0:02:51 6 0:01:49 3
4 Mateo Mateo Sacoto 0:16:44 0:01:29 5 0:03:59 6 0:06:23 3 0:02:56 8 0:01:58 6
5 Magnus Kijkuit 0:16:54 0:01:34 6 0:03:50 4 0:06:48 7 0:02:49 5 0:01:55 5
6 Harvey Ashley 0:17:04 0:01:22 1 0:04:11 9 0:06:41 6 0:02:52 7 0:02:00 7
7 Jacobo Soto Garcia 0:17:09 0:01:36 9 0:04:06 8 0:06:40 5 0:02:48 4 0:02:01 8
8 Khoaleel Ihsan 0:17:26 0:01:38 13 0:04:20 11 0:06:21 2 0:02:58 9 0:02:10 10
9 Luis De La Maza 0:17:50 0:01:35 7 0:02:24 2 0:08:33 18 0:03:08 11 0:02:11 11
10 Noah Muller 0:18:03 0:01:42 17 0:04:13 10 0:07:01 8 0:03:00 10 0:02:08 9
11 Simao Antunes 0:18:12 0:01:36 8 0:04:26 12 0:07:49 15 0:02:38 2 0:01:45 2
12 Hanro Van Wyk 0:18:48 0:01:25 2 0:04:04 7 0:07:46 12 0:03:08 12 0:02:27 13
13 Oliver Southern 0:19:33 0:01:51 19 0:04:39 14 0:07:40 11 0:03:13 13 0:02:13 12
14 Noah Albazirgan 0:19:55 0:01:37 10 0:04:38 13 0:07:49 14 0:03:22 14 0:02:31 14
15 Santiago Forchino 0:20:41 0:01:40 14 0:04:43 15 0:07:15 9 0:04:19 19 0:02:46 17
16 Harley Twigg 0:21:09 0:01:50 18 0:04:51 17 0:08:16 17 0:03:36 15 0:02:38 15
17 Mohammed Skeik 0:22:34 0:01:55 20 0:05:40 19 0:07:33 10 0:04:49 21 0:02:39 16
18 Haitham Younas 0:22:48 0:02:01 21 0:05:34 18 0:08:11 16 0:04:12 17 0:02:52 18
19 Alexander Scott-Ward 0:22:54 0:01:37 11 0:04:48 16 0:09:17 21 0:04:15 18 0:02:58 19
20 Brayden Tan 0:24:55 0:02:23 22 0:06:15 20 0:08:49 19 0:04:10 16 0:03:20 22
21 Ben Reynolds 0:27:05 0:01:42 15 0:07:11 23 0:08:56 20 0:06:07 23 0:03:12 21
22 Shu Yang Seah 0:28:15 0:01:42 16 0:07:08 22 0:11:41 22 0:04:41 20 0:03:05 20
23 Bazyl Tan 0:38:05 0:02:51 23 0:06:59 21 0:17:38 23 0:05:47 22 0:04:51 23
24 Cristiano Soria
25 Yusef Skeik

All races (female)

Pos Athlete Time Run1 #R1 T1 #T1 Bike #B T2 #T2 Run2 #R2
1 Giulia Miceli 0:18:11 0:01:38 3 0:03:59 1 0:07:44 4 0:02:44 1 0:02:08 2
2 Claudia Soto Garcia 0:18:16 0:01:40 4 0:04:28 3 0:06:58 2 0:03:04 2 0:02:09 3
3 Isla Melville 0:20:19 0:01:46 6 0:04:35 5 0:06:57 1 0:04:09 8 0:02:54 14
4 Nina Van Der Merwe 0:20:53 0:01:26 1 0:04:31 4 0:08:31 5 0:03:46 5 0:02:40 10
5 Ulfa Mohammad Hisham 0:22:12 0:01:29 2 0:04:25 2 0:10:19 15 0:03:43 4 0:02:18 4
6 Shu Hui Seah 0:22:14 0:01:44 5 0:05:34 8 0:07:27 3 0:04:48 12 0:02:44 12
7 Line Kijkuit 0:22:34 0:02:24 16 0:05:23 6 0:08:37 7 0:03:40 3 0:02:32 8
8 Erika Reynolds 0:23:20 0:02:29 17 0:05:41 9 0:08:44 8 0:04:08 7 0:02:20 5
9 Lina Kultinlahti 0:23:27 0:02:03 10 0:05:42 10 0:09:50 11 0:03:51 6 0:02:03 1
10 Sophia Marie Cuyno 0:24:13 0:01:46 7 0:05:32 7 0:09:50 12 0:04:30 9 0:02:37 9
11 Agustina Cobos 0:24:20 0:02:02 9 0:06:41 16 0:08:36 6 0:04:36 10 0:02:27 7
12 Amelia Flores 0:25:02 0:02:10 11 0:06:18 13 0:09:13 10 0:04:37 11 0:02:46 13
13 Mona Khalil 0:25:51 0:02:01 8 0:06:06 11 0:08:44 9 0:05:26 16 0:03:36 16
14 Sofia Tamburri 0:27:21 0:02:20 15 0:06:11 12 0:11:08 16 0:05:19 14 0:02:24 6
15 Layla Elsafty 0:27:38 0:02:15 13 0:06:25 15 0:10:18 14 0:05:20 15 0:03:22 15
16 Iris Ben Thabet 0:27:39 0:02:15 14 0:06:22 14 0:11:30 17 0:04:52 13 0:02:42 11
17 Alejandra Azuaje 0:30:54 0:02:14 12 0:06:44 17 0:10:08 13 0:07:05 17 0:04:44 17
18 Carolina Hernandez-Moya
19 Geena Allin Hopking
20 Lamya Al-Thani
21 Maryam Al Thani